Methods for preparing liquid mixtures

ABSTRACT

A method of preparing a liquid mixture for use in a liquid chromatography system is provided. The mixture comprises one or more acids, one or more bases, one or more solvents and water, and the method comprises the steps of: calculating pH and/or solvent concentration at a particular time t from a user-determined gradient function; and, based on the values obtained, calculating percent acid, percent base, percent solvent and percent water in the liquid mixture at time t. A liquid chromatography system incorporating such method is also provided.

RELATED APPLICATIONS

This application is a continuation application of U.S. patent application Ser. No. 15/309,725, filed Nov. 8, 2016, which is a U.S. National Stage of International Application No. PCT/US2015/029870, filed on May 8, 2015, which claims priority to and benefit of U.S. Provisional Patent Application No. 61/990,888, entitled “Methods for Preparing Liquid Mixtures,” filed May 9, 2014. This application is related to U.S. application Ser. No. 13/695,811 filed Apr. 29, 2010, which is the National Stage of International Application No. PCT/US11/37645 filed May 24, 2011, which claims priority to and benefit of U.S. Provisional Patent Application No. 61/348,280, filed May 26, 2010. The entire contents and teachings of each of these applications are hereby expressly incorporated herein by reference in their entirety.

FIELD OF THE INVENTION

The present invention relates to liquid mixtures. More specifically, the invention pertains to methods of preparing liquid mixtures of known pH and solvent concentration for use in various methods in analytical chemistry, such as liquid chromatography systems.

BACKGROUND OF THE INVENTION

Liquid chromatography is a form of chromatography used frequently in biochemistry and analytical chemistry to separate, identify, and quantify compounds based on their properties such as polarity and their interactions with a stationary phase. Liquid chromatography can be performed using planar or column techniques. In both cases, the system includes a chromatographic device with a stationary phase, a means for moving a mobile phase (solvent carrying compounds of interest) through the device (such as a pump, or gravity), and a detector that creates a signal to identify a particular compound based on the time of the signal and the amount of the compound based on the intensity of the signal. The detector may also provide other characteristic information (e.g. UV/Vis spectroscopic data for a compound if so equipped). The detector may also be a mass spectrometer. Retention time of a compound in the device varies depending on the strength of the compound's interactions with the stationary and mobile phases, the ratio/composition of the mobile phase that is used, and the flow rate of the mobile phase.

The composition of the mobile phase flowing through the chromatographic device is critical to obtaining the required separation of compounds. For example, in reversed-phase chromatography, it can be useful to adjust the pH of the mobile phase to control the selectivity and resolution of the chromatographic separation. Small increments of pH change can have significant impact on the effectiveness and suitability of the chromatographic separation.

However, manual preparation of the numerous acid and base buffer solutions for such analyses is time consuming and error-prone. Prior art systems have allowed users to blend multiple solvents to create mobile phases of particular pH. However, in these systems the user was required to know not only the pH of their particular solvents, but also the pH that would result from mixing the solvents in various proportions. It would be desirable to have a system and method for automatically calculating and blending buffer solutions and the organic and aqueous mobile phase components to produce a particular pH specified by a user, and for varying the proportions of buffer and solvents over the course of the elution. It would also be desirable to have buffer solutions and mobile phase combinations that are compatible with reversed-phase mass spectrometry over a large pH range.

SUMMARY OF THE INVENTION

Accordingly, in one aspect the invention provides a method of preparing a liquid mixture, the mixture comprising one or more acids, one or more bases, and one or more solvents, the method comprising the steps of : i) calculating pH and/or solvent concentration at a particular time t from a user-determined gradient function; and ii) based on the values obtained in step (i), calculating percent acid, percent base, and percent solvent in the liquid mixture at time t.

In additional aspects, the invention also provides a computer program for determining relative proportions in a liquid mixture according to the above algorithm, wherein the proportions are used for controlling a liquid mixture preparation device. Also provided is an eluent preparation device comprising i) a liquid mixture preparation device comprising a mixed liquid outlet port and a plurality of inlet ports connected to component sources of at least one of an acid, a base, a solvent, and water and ii) a mixer control unit arranged to control the relative component proportions supplied through the inlet ports of the liquid mixture preparation device, wherein the mixer control unit i) calculates pH and/or solvent concentration at a particular time t from a user-determined gradient function; and ii) based on the values obtained in step (i), calculates percent acid, percent base, and percent solvent in the liquid mixture at time t.

A liquid chromatography system comprising an eluent preparation device is also provided.

DESCRIPTION OF THE DRAWINGS The invention is further illustrated by the following drawings in which:

FIG. 1 is a diagram of different curves that can be used to change the pH and organic solvent concentration over the course of an elution.

FIG. 2 illustrates an exemplary relationship between mobile phase pH and proportion of base buffer component.

FIG. 3A is a chromatogram showing separation according to the invention as described in the example.

FIG. 3B is a chromatogram showing separation according to the invention as described in the example.

FIG. 3C is a chromatogram showing separation according to the invention as described in the example.

FIG. 3D is a chromatogram showing separation according to the invention as described in the example.

DETAILED DESCRIPTION OF THE INVENTION

As used herein in the specification and claims, including as used in the examples and unless otherwise expressly specified, all numbers may be read as if prefaced by the word “about”, even if the term does not expressly appear. Also, any numerical range recited herein is intended to include all sub-ranges subsumed therein.

The chromatographic system uses four stock solvents to create the desired pH-solvent gradients for an elution, the solvents comprising an acid solution, a base solution, a solvent, and water. In exemplary embodiments, the acid and base buffer solutions include volatile acids and bases that are compatible with mass spectrometry, e.g., electrospray ionization mass spectrometry. The acid and base solutions can include a combination of various components. For example, the acid solution can include maleic acid, citric acid and succinic acid. The base solution can include, for example, 4-methyl morpholine, morpholine, ammonium hydroxide and piperidine. The solvent can be any organic solvent compatible with reversed-phase LC/MS, e.g., acetone, acetonitrile, methanol, ethanol, n-propanol and isopropanol, tetrahydrofuran (THF) or any other compatible organic solvent. The water component can be distilled and/or deionized water.

These four stock solutions are metered in different relative concentrations to generate a given pH condition for the delivered mobile phase at a given point of time.

In an embodiment of the invention, four different types of data can be entered by the user into the computer program which controls operation of the chromatography system and specifically delivery of the correct solutions at the pump: 1) a pH-gradient table; 2) an empirical pH calibration table (or pK_(a)); 3) molar concentrations of acid and base stock solutions; and 4) the desired acid+base molar concentration that will be delivered to the stationary phase.

A pH look-up table is used by the software to calculate the percentage flow from acid solution and base solution lines during the elution. The look-up table is created by the software either from a user-input pK_(a) or from a user-input empirical calibration table. The empirical calibration table is created by the user by mixing the 2-4 solutions in known proportions and measuring the pH. The software then uses these input values to calculate the percent acid and base (described further below) at a given time point in the gradient table.

The gradient that is delivered to the stationary phase is determined in the following manner, based on the user-entered information.

A pH-solvent gradient table includes values for 1) flow rate, 2) pH, and 3) change in pH, (referred to herein as a “pH curve”). In some embodiments, the a pH gradient table can also include values for 4) organic solvent concentration and 5) change in organic solvent concentration (referred to herein as the “solvent gradient curve”), for each time t during the course of the separation. The pH-solvent gradient table can have any number of rows for any range of times. Typically, a user will prepare a table having 5 to 6 rows, for times t₀ to t₅ (or t₆). An example of a pH-solvent gradient table is shown in Table 1:

TABLE 1 Solvent Time Flow pH % Gradient (min) (mL/min) pH Curve Organic Curve Init. 0.5 6.8 . . . 0 . . . 10 0.5 6.8 6 40 6 12 0.5 6.8 6 60 6 15 0.5 6.8 11 80 11

Each time period, for example the time from t₁ to t₂, is referred to a “time segment”. The pH or solvent gradient curve determines how the pH or organic solvent concentration will change over that particular time segment. Examples of curves, which can be used to vary both the pH and organic solvent concentration are depicted in the FIG. 1. The change can be linear, where halfway through the time segment the percentages are halfway between the starting and the ending percentages. The change may also occur more quickly at the beginning of the time segment and more slowly at the end of the segment, a convex curve. The opposite pattern, a concave curve is also possible. The change can also be a step at either the beginning or the end of the segment. The change of pH and organic solvent concentration can be independently varied or held constant from one time segment to another, depending on the needs of the user.

The pH-solvent gradient table is prepared by the user based on experimentation and prior experience with particular solvents and analytes of interest, and is within the ability of one skilled in the art of chromatography systems.

The user enters the pK_(a) from which the look-up table is calculated, or they may enter an empirical calibration from which the pH look-ups are calculated, into the computer program. Optionally, the system can include pre-generated look-up tables for common buffer systems that can be selected by the user. The look-up table can be a one-variable, two-variable or three-variable table; in each, the pH is calculated or measured based on the values of the other variables. A three-variable table will have values for temperature, organic solvent concentration and base percent (%); a two-variable look-up table will have values for solvent concentration (molar) and base percent (%), and a one-variable look-up table has values for base percent. The one-variable table can either be directly entered by the user or calculated by the software based on an input value for the pK_(a) of the acid used. Typically, a two-variable look-up table may have between 30-60 rows, and a one-variable look-up table will have fewer rows. The two- and three-variable look-up tables are constructed by manually preparing specific mixtures of acid and base buffers, organic solvent and water, and for the three-variable table, temperature. The pH of each mixture at the given conditions is measured and entered into the table.

The user also enters the molar concentrations for each of the acid and base stock solutions that will be combined at the pump in the system. The user can also enter the percentages of solvent and water that will be combined at the pump in the system.

A final component of the user-entered information is the delivered acid+base concentration. It has been found from experience that a convenient ratio of acid+base percent and solvent percent is about 20% acid+base, and about 80% solvent. However, these numbers are not required, and can be adjusted according to the needs of the user and the analytes being separated.

At a point in time, the pump in the chromatography systems is delivering the specified total flow rate of liquid to the separation column. The software calculates the pH and solvent concentration at a particular time t, using the information provided in the gradient table and the look-up table, and a fraction multiplier calculated using the particular pH curve and/or solvent curve in the gradient table. Then, for this particular pH and salt concentration, the % base, % acid, and % solvent can be calculated, using interpolation, from values provided in the pH look-up table. These values are sent to the chromatographic system to generate the specific mobile phase conditions for time t.

The method of the invention is further illustrated by way of the following example.

TABLE 2 pH-Solvent Gradient Table (provided by the user) Solvent time flow pH % Gradient (min) (ml/min) pH curve Organic Curve T₀ = 0 1.0 (f₀) 5 (pH₀) — 0 — T₁ = 10 1.0 (f₁) 6 (pH₁) 6 (pHC₁) 20 6 (sCC₁) T₂ = 15 1.0 (f₂) 5 (pH₂) 6 (pHC₂) 40 6 (sCC₂) T₃ = 16 0 (f₃) 5 11 60 11

TABLE 3.1 One Variable - pH Look-Up Table (empirical calibration table) base % pH  0 4.0 5 (bP₀) 5.0 (pHL₀) 10 (bP₁) 5.5 (pHL₁) 20 6.0

TABLE 3.2 Two Variables - pH Look-Up Table (empirical calibration table) % Organic Solvent Base % pH 20 (sPL₀) 5 (bP₀) 5.0 (pHL₀) 20 (sPL₀) 10 (bP₁) 5.5 (pHL₁) 40 (sPL₁) 5 (bP₀) 5.2 (pHL₂) 40 (sPL₁) 10 (bP₁) 5.7 (pHL₃) . . . . . . . . .

TABLE 3.3 Three Variables - pH Look-Up Table (empirical calibration table) % Organic Temp. ° C. Solvent Base % pH 20° C. (Temp₀) 20 (sPL₀) 5 (bP₀) 5.0 (pHL₀) 20° C. (Temp₀) 20 (sPL₀) 10 (bP₁) 5.5 (pHL₁) 20° C. (Temp₀) 40 (sPL₁) 5 (bP₀) 5.2 (pHL₂) 20° C. (Temp₀) 40 (sPL₁) 10 (bP₁) 5.7 (pHL₃) 30° C. (Temp₁) 20 (sPL₀) 5 (bP₀) 5.05 (pHL₄) 30° C. (Temp₁) 20 (sPL₀) 10 (bP₁) 5.56 (pHL₅) 30° C. (Temp₁) 40 (sPL₁) 5 (bP₀) 5.24 (pHL₆) 30° C. (Temp₁) 40 (sPL₁) 10 (bP₁) 5.77 (pHL₇)

Molar Concentrations (Provided by the User):

acid concentration: acU=100 mM

base concentration: bcU=100 mM

organic solvent concentration: scU=1000 mM

acid and base concentration (bufferConcentrationU)=20 mM

(bufferConcentrationU≤min (acU, bcU)

Gradient Function

The gradient function is defined by the following set of equations:

y=y _(s)+(y _(n) −y _(s))×fraction   (1)

where y is pH and salt concentration (or solvent, if an organic solvent is used), and “fraction” is defined as follows (where values for t₁ and t₀ are obtained from the pH-salt gradient table, and t is the time of interest,

t₀≤t≤t₁):

Curve 1: fraction=1.0

$\begin{matrix} {\mspace{76mu} {{{{Curve}\mspace{14mu} 2\text{:}\mspace{14mu} {fraction}} = {1 - \left( {1 - \frac{t}{t_{1} - t_{0}}} \right)^{8}}}\mspace{76mu} {{{Curve}\mspace{14mu} 3\text{:}\mspace{14mu} {fraction}} = {1 - \left( {1 - \frac{t}{t_{1} - t_{0}}} \right)^{5}}}\mspace{76mu} {{{Curve}\mspace{14mu} 4\text{:}\mspace{14mu} {fraction}} = {1 - \left( {1 - \frac{t}{t_{1} - t_{0}}} \right)^{3}}}\mspace{76mu} {{{Curve}\mspace{14mu} 5\text{:}\mspace{14mu} {fraction}} = {1 - \left( {1 - \frac{t}{t_{1} - t_{0}}} \right)^{2}}}\mspace{76mu} {{{Curve}\mspace{14mu} 6\text{:}\mspace{14mu} {fraction}} = \frac{t}{t_{1} - t_{0}}}\mspace{76mu} {{{Curve}\mspace{14mu} 7\text{:}\mspace{14mu} {fraction}} = \left( \frac{t}{t_{1} - t_{0}} \right)^{2}}\mspace{76mu} {{{Curve}\mspace{14mu} 8\text{:}\mspace{14mu} {fraction}} = \left( \frac{t}{t_{1} - t_{0}} \right)^{3}}\mspace{76mu} {{{Curve}\mspace{14mu} 9\text{:}\mspace{14mu} {fraction}} = \left( \frac{t}{t_{1} - t_{0}} \right)^{5}}\mspace{76mu} {{{Curve}\mspace{14mu} 10\text{:}\mspace{14mu} {fraction}} = \left( \frac{t}{t_{1} - t_{0}} \right)^{8}}{{{Curve}\mspace{14mu} 11\text{:}\mspace{14mu} {fraction}} = {{{0\mspace{14mu} {if}\mspace{14mu} t} < {\left( {t_{1} - t_{0}} \right)\mspace{14mu} {and}\mspace{14mu} {fraction}}} = {{1\mspace{14mu} {if}\mspace{14mu} t} = {\left( {t_{1} - t_{0}} \right).}}}}}} & {{equation}\mspace{14mu} 2} \end{matrix}$

pH and Solvent Concentration at Any Gradient Time t

At any gradient time t, the pH value can be calculated from the gradient function, Equation 1 above, as follows:

From Table 2, the pH-Solvent Gradient Table, y=pH, y_(s)=pH₀, and y_(n)=pH₁, for all values of t where t₀≤t<t₁.

Using curve 6 as an example, the fraction is

$\frac{t}{t_{1} - t_{0}}.$

$\begin{matrix} {{{At}\mspace{14mu} {time}\mspace{14mu} t},{{{pH}(t)} = {{pH}_{0} + {\left( {{pH}_{1} - {pH}_{0}} \right) \times {\frac{t}{t_{1} - t_{0}}.}}}}} & {{equation}\mspace{14mu} 3} \end{matrix}$

Similarly, at time t, and using curve 6 as an example, the salt concentration is calculated as:

$\begin{matrix} {{{sC}(t)} = {{sC}_{0} + {\left( {{sC}_{1} - {sC}_{0}} \right) \times {\frac{t}{t_{1} - t_{0}}.}}}} & {{equation}\mspace{14mu} 4} \end{matrix}$

Calculation of Base Percent

1) Using the one-variable pH Look-up table (Table 3.1), the base percent can be calculated, using interpolation, as follows:

$\begin{matrix} {{BasePercent} = {{bP}_{0} + {\frac{{bP}_{1} - {bP}_{0}}{{pHL}_{1} - {pHL}_{0}} \times \left( {{pH} - {pHL}_{0}} \right)}}} & {{equuation}\mspace{14mu} 5.1} \end{matrix}$

2) For a given organic solvent percent (sP) and pH, where

-   -   sPL₀<sP<sPL₁, pHL₀<pH<pHL₁, and pHL₂<pH<pHL₃,         the base percent (%) can be calculated from the values provided         by the user in the two-variable pH Look-up table (Table 3.2),         using interpolation:

$\begin{matrix} {\mspace{76mu} {{{bPI}_{0} = {{bP}_{0} + {\frac{{bP}_{1} - {bP}_{0}}{{pHL}_{1} - {pHL}_{0}} \times \left( {{pH} - {pHL}_{0}} \right)}}}\mspace{76mu} {{bPI}_{1} = {{bP}_{0} + {\frac{{bP}_{1} - {bP}_{0}}{{pHL}_{3} - {pHL}_{2}} \times \left( {{pH} - {pHL}_{2}} \right)}}}{{{then}\mspace{14mu} {BasePercent}} = {{bPI}_{0} + {\frac{{bPI}_{1} - {bPI}_{0}}{{sPL}_{1} - {sPL}_{0}} \times \left( {{sP} - {sPL}_{0}} \right)}}}}} & {{equation}\mspace{14mu} 5.2} \end{matrix}$

3) For a given temperature (Temp), solvent percent (sP) and pH, where

-   -   Temp₀<Temp<Temp₁,     -   sPL₀<sP<sPL₁,     -   pHL₀<pH<pHL₁,     -   pHL₂<pH<pHL₃,     -   pHL₄<pH<pHL₅,     -   pHL₆<pH<pHL₇,         the base percent (%) can be calculated from the values provided         by the user in the three-variable pH Look-up table (Table 3.3),         using interpolation:

$\begin{matrix} {\mspace{79mu} {{{bPI}_{0} = {{bP}_{0} + {\frac{{bP}_{1} - {bP}_{0}}{{pHL}_{1} - {pHL}_{0}} \times \left( {{pH} - {pHL}_{0}} \right)}}}\mspace{76mu} {{bPI}_{1} = {{bP}_{0} + {\frac{{bP}_{1} - {bP}_{0}}{{pHL}_{3} - {pHL}_{2}} \times \left( {{pH} - {pHL}_{2}} \right)}}}\mspace{76mu} {{bPI}_{2} = {{bP}_{0} + {\frac{{bP}_{1} - {bP}_{0}}{{pHL}_{5} - {pHL}_{4}} \times \left( {{pH} - {pHL}_{4}} \right)}}}\mspace{76mu} {{bPI}_{3} = {{bP}_{0} + {\frac{{bP}_{1} - {bP}_{0}}{{pHL}_{7} - {pHL}_{6}} \times \left( {{pH} - {pHL}_{6}} \right)}}}\mspace{76mu} {{bPI}_{4} = {{bPI}_{0} + {\frac{{bPI}_{1} - {bPI}_{0}}{{sPL}_{1} - {sPL}_{0}} \times \left( {{sP} - {sPL}_{0}} \right)}}}\mspace{76mu} {{bPI}_{5} = {{bPI}_{2} + {\frac{{bPI}_{3} - {bPI}_{2}}{{sPL}_{1} - {sPL}_{0}} \times \left( {{sP} - {sPL}_{0}} \right)}}}{{{and}\mspace{14mu} {BasePercent}} = {{bPI}_{4} + {\frac{{bPI}_{5} - {bPI}_{4}}{{Temp}_{1} - {Temp}_{0}} \times \left( {{Temp} - {Temp}_{0}} \right)}}}}} & {{eqution}\mspace{14mu} 5.3} \end{matrix}$

Calculation of % A, % B, % C and % D in the Total Mixture (Sent to Gradient Proportioning Valve by Software) 1) Calculation of Solvent Percent Max

$\begin{matrix} {{{{acidPercent} \times {aCU}} + {{basePercent} \times {bCU}}} = {100\% \times {bufferConcentrationU}}} & {{{eq}.\mspace{14mu} 5.4}{.1}} \\ {{{acidPercent} + {basePercent} + {solventPercent} + {aqueousPercent}} = {100\%}} & {{{eq}.\mspace{14mu} 5.4}{.2}} \\ {{From}\mspace{14mu} {equations}\mspace{14mu} 5.4{.1}\mspace{14mu} {and}\mspace{14mu} 5.4{.2}\mspace{14mu} {the}\mspace{14mu} {following}\mspace{14mu} {can}\mspace{14mu} {be}\mspace{14mu} {derived}\text{:}} & \; \\ {\mspace{76mu} {{acidPercentMax} = {100\% \times \frac{bufferConcentrationU}{aCU}}}} & {{{eq}.\mspace{14mu} 5.4}{.3}} \\ {\mspace{76mu} {{basePercentMax} = {100\% \times \frac{bufferConcentrationU}{bCU}}}} & {{{eq}.\mspace{14mu} 5.4}{.4}} \\ {and} & \; \\ {{solventPercentMax} = {{100\%} - \left( {\max \mspace{14mu} {of}\mspace{14mu} {acidPercentMax}\mspace{14mu} {and}\mspace{14mu} {basePercentMax}} \right)}} & {{{eq}.\mspace{14mu} 5.4}{.5}} \end{matrix}$

2) Calculation Of Solvent Percentages Sent To Pump:

From equations 5.1, 5.2 or 5.3 basePercent is obtained. From this value, the following can be calculated:

$\begin{matrix} {\mspace{76mu} {{acidPercent} = \frac{{100\% \times {bufferConcentrationU}} - {{basePercent} \times {bCU}}}{aCU}}} & {{eq}.\mspace{14mu} 6.1} \\ {\mspace{76mu} {{{From}\mspace{14mu} {Equation}\mspace{14mu} 4},{{solventPercent}\mspace{14mu} {is}\mspace{14mu} {calculated}\mspace{14mu} {as}\text{:}}}} & \; \\ {\mspace{76mu} {{solventPercent} = {\frac{sC}{sCU} \times 100\%}}} & {{eq}.\mspace{14mu} 6.2} \\ {{{if}\mspace{14mu} \left( {{solventPercent} > {solventPercentMax}} \right)\mspace{14mu} {then}\mspace{14mu} {solventPercent}} = {solventPercentMax}} & \; \\ {{aqueousPercent} = {{100\%} - {acidPercent} - {basePercent} - {solventPercent}}} & {{eq}.\mspace{14mu} 6.3} \end{matrix}$

The values for acidPercent, basePercent, solventPercent and aqueousPercent can be assigned to solvent A, B, C and D in the pumps.

Calculations for a One-Variable Look-Up Table from pK_(a)

-   -   For a given pK_(a) value     -   pH_(min)=pK_(a)−1     -   pH_(max)=pK_(a)+1     -   numPH=40         for arrayIndex=0 to arrayIndex=39,

$\begin{matrix} {{{pH}\lbrack{arrayIndex}\rbrack} = {{pH}_{\min} + {\left( {{pH}_{\max} - {pH}_{\min}} \right) \times \frac{arrayIndex}{{numPH} - 1}}}} & {{equation}\mspace{14mu} 8} \\ {{{basePercent}\mspace{14mu}\lbrack{arrayIndex}\rbrack} = {\frac{10^{- {pK}_{a}}}{10^{- {pK}_{a}} + 10^{- {{pH}{\lbrack{arrayIndex}\rbrack}}}} \times 100\%}} & {{equation}\mspace{14mu} 9} \end{matrix}$

So, for example, for a pK_(a)=6.8, pH_(min)=5.8, pH_(max)=6.5 and numPH=40,

a one-variable pH look-up table can be obtained from equations 8 and 9:

TABLE 4 one-variable pH look-up Base % pH 9.09% 5.8 . . . . . .  50% 6.8 . . . . . . 90.9% 7.8

The acid and base components can theoretically be any acid and base. In exemplary embodiments, the acid and base components each include combinations or mixtures of components to provide a combined mobile phase that is compatible with mass spectrometry, e.g., electrospray ionization mass spectrometry. For example, the acid solution can include maleic acid, citric acid and succinic acid. The base solution can include, for example, 4-methyl morpholine, morpholine, ammonium hydroxide and piperidine. Any suitable molar concentrations of the acid and base solution components can be selected. An exemplary acid solution can include or consist of 50 mM Maleic Acid, 25 mM Citric Acid, and 25 mM Succinic Acid. A corresponding exemplary base solution can include or consist of 50 mM 4-methyl Morpholine, 50 mM Morpholine, 50 mM Ammonium Hydroxide+50 mM Piperidine.

The solvent component can be any polar organic solvent compatible with reversed-phase LC/MS, e.g., acetone, acetonitrile, methanol, ethanol, n-propanol and isopropanol, tetrahydrofuran (THF) or any other compatible organic solvent.

Table 4 below illustrates an exemplary relationship between mobile phase pH and proportion of buffer solutions. Standard mixtures of the acid and base components were pipette and the pH was measured with a meter. Each sample was 80% water. The composition is expressed as % B (percent base) where %A (percent acid) is 20%-% B. The empirical table derived from these 21 points can be used by the data program to calculate the percentages of acid and base components required to deliver the programmed pH. As shown in Table 4, a broad pH range can be provided by mixtures of the acid and base components disclosed herein.

TABLE 4 % B pH 0 2.22 1 2.32 2 2.45 3 2.63 4 2.88 5 3.26 6 3.79 7 4.3S 8 4.97 9 5.57 10 6.14 11 6.99 12 7.78 13 8.41 14 8.89 15 9.32 16 9.85 17 10.4 18 10.9 19 11.3 20 11.5

In a preferred embodiment, e.g. in a liquid chromatographic system, the calculations are carried out by a data program, implemented from the equations given herein above, governing directly a metering device, such as a pump and valve system, or any other equivalent means of delivering the components to the chromatography device. The program preferably includes the ability to correct for separations carried out at different temperatures, by including temperature in the empirically-derived look-up table (as in Table 3.3). As will be understood by one skilled in the art, the invention is not limited to any particular flow rate, any particular mixing system, or any particular method of generating a flow through a chromatographic device. For example, the method of the invention can be used in both low pressure liquid chromatography (where mixing occurs prior to pumping), and high pressure liquid chromatography, where pumping occurs prior to mixing.

EXAMPLE Analysis of Metoclopramide Mixture

Instrument:

-   -   ACQUITY UPLC H-Class System     -   ACQUITY UPLC Photodiode Array Detector     -   ACQUITY UPLC QDa Mass Detector     -   ACQUITY Isocratic Solvent Manager with Restrictor     -   Empower 3 Software

Column: CSH C18, 2.1×50 mm

Mobile Phase:

-   -   Acid: 50 mM Maleic Acid; 25 mM Citric Acid; 25 mM Succinic Acid     -   Base: 50 mM 4-methyl Morpholine; 50 mM Morpholine; 50 mM         Ammonium Hydroxide; 50 mM Piperidine     -   Water     -   Methanol

Conditions:

Gradient from 0-60% Methanol over 5 min at 0.6mL/min at 40° C. Separations conducted at different pH conditions as discussed below.

Samples:

-   -   MS Start-Up Solution, (Waters P/N 700002741)     -   Metoclopramide and impurities 0.06 mg/mL of the API and each of         the 8 impurities (Impurity A, B, C, D, F, G, H and 9)

The described invention was used to provide different separation buffers to adjust resolution in the separation.

The metoclopramide mixture was analyzed at different points across the range of pH controlled with the system disclosed herein. The separation was monitored with both UV detection and electrospray ionization mass spectrometry (ESI-MS). For example, each peak in the UV chromatogram is labeled with the mass identified by ESI-MS. All chromatographic runs employed the same gradient of increasing methanol (0-60% Methanol over 5 min at 0.6 mL/min at 40° C.). As shown in FIGS. 3A and 3B, the peak with m/z 316.1 is the last peak at pH 2.45 (FIG. 3A), but has moved to elute second at pH 6.45 (FIG. 3B). As shown in FIGS. 3C and 3D, the last two peaks move to later retention as pH is increased. At pH 8.45 (FIG. 3C), a small peak of m/z 182.0 becomes apparent as a coelution with m/z 300.1. At pH 10.45 (FIG. 3D), all 5 peaks are completely resolved. 

1-20. (canceled)
 21. A method of preparing a liquid mixture, the mixture comprising an acid solution, a base solution, and water, the method comprising: i) calculating with a processor pH at a particular time t from a user-determined gradient function; ii) based on the values obtained in step (i), calculating with a processor percent acid solution, percent base solution and percent water in the liquid mixture at time t; and iii) controlling with a machine a liquid mixture preparation device that comprises a mixed liquid outlet port and a plurality of inlet ports connected to component sources of the acid solution, the base solution, and the water, wherein relative component proportions are supplied through the inlet ports of the liquid mixture preparation device and are controlled as a function of time t using the percent acid solution, percent base solution, and percent water values calculated in ii).
 22. The method of claim 21, wherein the gradient function comprises a fraction multiplier that provides predetermined changes in pH over a time period of interest.
 23. The method according to claim 21, wherein the gradient function is based on the following equation: y=y _(s)+(y _(n) −y _(s))×fraction   (1) where y is pH, y_(s) is the value at time 1 and y_(n) is the value at time
 2. 24. The method according to claim 22, wherein the fraction multiplier is selected from the group consisting of: ${{1\text{:}\mspace{14mu} {fraction}} = 1.0},{{2\text{:}\mspace{14mu} {fraction}} = {1 - \left( {1 - \frac{t}{t_{1} - t_{0}}} \right)^{8}}},{{3\text{:}\mspace{14mu} {fraction}} = {1 - \left( {1 - \frac{t}{t_{1} - t_{0}}} \right)^{5}}},{{4\text{:}\mspace{14mu} {fraction}} = {1 - \left( {1 - \frac{t}{t_{1} - t_{0}}} \right)^{3}}},{{5\text{:}\mspace{14mu} {fraction}} = {1 - \left( {1 - \frac{t}{t_{1} - t_{0}}} \right)^{2}}},{{6\text{:}\mspace{14mu} {fraction}} = \frac{t}{t_{1} - t_{0}}},{{7\text{:}\mspace{14mu} {fraction}} = \left( \frac{t}{t_{1} - t_{0}} \right)^{2}},{{8\text{:}\mspace{14mu} {fraction}} = \left( \frac{t}{t_{1} - t_{0}} \right)^{3}},{{9\text{:}\mspace{14mu} {fraction}} = \left( \frac{t}{t_{1} - t_{0}} \right)^{5}},{{10\text{:}\mspace{14mu} {fraction}} = {\left( \frac{t}{t_{1} - t_{0}} \right)^{8}\mspace{14mu} {and}}}$ 11:  fraction = 0  if  t < (t₁ − t₀)  and  fraction = 1  if  t = (t₁ − t₀).
 25. The method according to claim 21, wherein for a particular pH the % base can be calculated, using interpolation, from values provided in a pH look-up table.
 26. The method according to claim 25, wherein the pH look-up table is empirically derived or is calculated from the pK_(a) of the acid.
 27. The method according to claim 26, wherein the pH look-up table provides pH values for a given acid+base percentage, ratio, or relative concentration.
 28. The method according to claim 26, wherein the pH look-up table provides pH values for a given acid+base percentage, ratio, or relative concentration, and temperature.
 29. The method of claim 21, wherein the acid solution includes one or more of maleic acid, citric acid and succinic acid.
 30. The method of claim 21, wherein the base solution includes one or more of 4-methyl morpholine, morpholine, ammonium hydroxide and piperidine.
 31. The method of claim 21, wherein a computer program is used for determining relative proportions of acid solution, base solution and water.
 32. An eluent preparation device comprising: i) a liquid mixture preparation device comprising a mixed liquid outlet port and a plurality of inlet ports connected to component sources comprising an acid solution, a base solution, a solvent, and water, and ii) a mixer control unit arranged to control the relative component proportions supplied through the inlet ports of the liquid mixture preparation device, wherein the mixer control unit is configured to i) calculate pH as a function of time t from a gradient function; ii) based on the values obtained in step (i), calculate percent acid, percent base, and percent water in the liquid mixture as a function of time t; and iii) control the acid solution, the base solution, and the water as a function of time t based on values calculated for percent acid solution, percent base solution, and percent water in ii).
 33. A liquid chromatography system comprising the eluent preparation device of claim
 32. 34. The liquid chromatography system of claim 32 wherein the system comprises a low-pressure mixing system.
 35. The liquid chromatography system of claim 32 wherein the system comprises a high-pressure mixing system. 